#include #include using namespace std; bool isVowel(char c) { bool result = false; c = tolower(c); if(c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u') { result = true; } return result; } bool isConsonant(char c) { return !(isVowel(c)); } void main() { //parsing //delimiter - char(s) used to separate tokens in a string //tokens are the pieces of a string separated by delimiters char phrase[1000]; char word[100]; cin.getline(phrase,1000); int wordIndex = 0; for(int phraseIndex = 0; phraseIndex <= strlen(phrase); phraseIndex++) { //iswhitespace if(phrase[phraseIndex] == ' ' || phrase[phraseIndex] == '\0') { word[wordIndex] = '\0'; cout << word << endl; wordIndex = 0; } else { word[wordIndex] = phrase[phraseIndex]; wordIndex++; } } }